มหาวิทยาลัยเกษตรศาสตร์ วิทยาเขตศรีราชา |
คำอธิบายรายวิชา |
03603111
|
หลักการโปรแกรมเบื้องต้น l
|
3(2-3-6)
|
Programming Fundamentals I
|
การจัดระบบพื้นฐานของคอมพิวเตอร์ การแทนข้อมูลและชุดคำสั่งในคอมพิวเตอร์ภาษาระดับสูงและการแปล วากยสัมพันธ์และอรรถศาสตร์ของภาษาระดับสูง กรนำเข้าและส่งออก ฟังก์ชัน เงื่อนไข การเรียกซ้ำ ชนิดข้อมูลลำดับ สตริง การทซ้ำ ชนิดข้อมูลผสม การวิเคราะห์และแก้ปัญหาด้วยโปรแกรม ความถูกต้องของโปรแกรมและการทวนสอบ การทดสอบและแก้ไขข้อผิดพลาด Basic computer organization. Data and program representation. High-level languages and translation. Syntax and semantics of a high-lebel language. Input and output. Functions. Condition. Recursion. Sequence data types. Strings. Iteration. Composite data types. Problem analysis and solving. Program correctness and verification. Testing and debugging.
|